Juan ForlinJuan Forlin
International FootballPalmer and the Anchored No. 10: Reading a Revival Through a Narrow Camera AngleOn 12 September 2026 I sat down to rebuild the tape of Chelsea's sixth match ...
International FootballHarry Kane's 100-Goal Milestone at Bayern: A Disciplinary Report That Still Needs a Second Cross-CheckMinute 39, Minute 54, and a Blank Sheet In the 39th minute, the referee point...
EsportsFaker's Postage Stamps: Three Layers of State Ratification for a League of Legends PlayerOn the stamp sheet released on 23 October, there is no portrait of Lee...
Domestic FootballV.League: The AFC Slot Race and the Naturalisation Passport MarketLate June, outside the fence of a training ground south of Hanoi, I stood for...
EsportsWhen Esports Data Comes Up Empty: The Discipline of Silence in AnalysisAt two in the morning in Busan, I opened an esports analysis sheet and found ...
Martial ArtsVietnam's Women's Team Kata: Inside the First Asian Games Gold and an Uncontested 5–0No one dared to say a single word. Three athletes stood close together just...
Table TennisEngland Hopes Challenge U11: Prasanna Kumar Goes Unbeaten, Cindy Xiao Loses Exactly One MatchAt Draycott, across two days of the England Hopes Challenge, Cindy Xiao lost...
Martial ArtsVietnam's U50 Mixed Pair Taekwondo Gold in Chuncheon: Nguyen Thien Phung and the Art of the Timed SubstitutionThe first thing that caught my eye when I looked at the entry list for the U5...
ChessGlobal Chess League 2026: Carlsen Returns, $1M Prize, and the Suffocating Schedule PuzzleOn September 5, 2026, six franchise teams will enter a nine-day race at the...
Domestic Football135,000 Seats and the Silence in the Specification: Vietnam's Football Infrastructure EquationA Thai newspaper published an article praising a series of world-class stadiu...
International FootballMilan vs Atalanta: When the Left Flank Becomes the Biggest Gamble at San SiroWhen silver hair speaks about football, don't cover your ears too quickly —...
VolleyballNebraska Tops the NCAA Committee's First 2026 Top 16: When the Record Column Stops Explaining the RankThe second set of Nebraska–Purdue closed a run of more than 24 consecutive...
Domestic FootballVietnam U20 – Palestine: A Match of Unrevealed Sedimentary LayersViet Tri Stadium this afternoon has no noise of packed stands, but it has...
International FootballRaphael Veiga Leaves América: 65.8 Minutes a Match and the Gap Between Two SystemsMinute 66. I logged that timestamp across four different Club América matches...
International FootballTwelve Minutes Across Ten Matches: Is Barcelona Keeping Hamza Abdelkarim or Postponing a Decision?Twelve minutes. That is the number I wrote down before writing anything else,...
Table TennisRob Davies and Murcia: When a Paralympic Champion Changes Target Mid-RouteRob Davies enters the arena in Murcia, Spain, as the Rio 2026 Paralympic...
Martial ArtsAsiad Diary: Vietnam's Nine Brackets and the Silence Before the Referee's SignalOn the schedule board hastily taped up in the arena corridor, there was a sma...
BasketballJonathan Kuminga joins Minnesota Timberwolves: 2-year 12 million USD contract and tactical surprisesJonathan Kuminga has officially signed a two-year contract worth 12 million U...
International FootballFabregas Takes the Blame at 89 Minutes: Como 4-1 Man Utd and the Fifteen-Minute Gap Nobody Wants to DiscussAt 89 minutes, Zirkzee scored a consolation for Manchester United. The...
BadmintonAshmita Chaliha and the Question of BWF's Double Standards10-21. 21-10. 21-17. Three numbers on the scoreboard of Ashmita Chaliha's...
